package AccionBoton;

import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import paginas.PaginaEntornoCreacionTeclados;

public class AccionOcultarVentana implements ActionListener{
	
	private String _tipo;
	private PaginaEntornoCreacionTeclados _frame;
	
	public AccionOcultarVentana(String tipo, PaginaEntornoCreacionTeclados frame){
		
		_tipo = tipo;
		_frame = frame;
		
	}
	
	
	public void actionPerformed(ActionEvent e){
		
		if(_tipo.equals("situacion")){
			
			_frame.getSeleccionPosicion().setVisible(!_frame.getVisibleSeleccionPosicion());
			_frame.getSeleccionPosicion().setBounds(0, 330, 400, 200);
			_frame.setVisibleSeleccionPosicion(!_frame.getVisibleSeleccionPosicion());

			
			
		}else{
			
			if(_tipo.equals("celdas")){
				_frame.getSeleccionCeldas().setVisible(!_frame.getVisibleSeleccionCeldas());
				_frame.getSeleccionCeldas().setBounds(0, 130, 400, 200);
				_frame.setVisibleSeleccionCeldas(!_frame.getVisibleSeleccionCeldas());

				
			}else{
				
				if(_tipo.equals("nombre")){
					
					_frame.getCambioNombre().setVisible(!_frame.getVisibleCambioNombre());
					Toolkit tk = Toolkit.getDefaultToolkit();
					Dimension screenSize = tk.getScreenSize();
					_frame.getCambioNombre().setBounds(screenSize.width-400, 130, 400, 200);
					_frame.setVisibleCambioNombre(!_frame.getVisibleCambioNombre());
					
				}else{
					
					if(_tipo.equals("dimensiones")){
						
						_frame.getSeleccionDimension().setVisible(!_frame.getVisibleSeleccionDimension());
						_frame.getSeleccionDimension().setBounds(0, 530, 400, 200);
						_frame.setVisibleSeleccionDimension(!_frame.getVisibleSeleccionDimension());
					}
					
				}
			}
		}
		
		
	}

}
